Cet outil doit être sélectionné, lorsque vous souhaitez placer des fonctions supplémentaires incluant la fonction de rémanence ou la fonction de temporisation dans l'interface de programmation. La sélection d'un certain bloc de ce groupe s'effectue avec une autre barre d'outils que vous ouvrez en sélectionnant l'outil Fonctions spéciales.
Ce chapitre décrit les activités ou propriétés suivantes des fonctions spéciales :
Négation des entrées
Configuration de bloc
Paramètres de référence
Protection
Rémanence
Les fonctions spéciales sont réparties en groupes et sont énumérées dans le paragraphe suivant :
Temporisations | Analogique | ||
|
| ||
|
| ||
|
| ||
|
| ||
|
| ||
|
| ||
|
| ||
|
| ||
|
| ||
|
| ||
|
| ||
|
| ||
|
| ||
| Autres | ||
|
| ||
Compteur |
| ||
|
| ||
|
| ||
|
| ||
|
| Les fonctions suivantes vous sont également proposées dans l'éditeur CONT : |
| Editeurs LOG et UDF : désignation des blocs de fonctions spéciales |
| La version de LOGO! choisie détermine les caractéristiques suivantes de votre programme de commande :
|
Négation des entrées
Vous pouvez effectuer la négation individuelle d'entrées de blocs, ce qui signifie que
si une entrée donnée est à "1", le programme de commande utilise un "0" ;
si une entrée donnée est à "0", le programme de commande utilise un "1".
Cliquez sur l'entrée avec le bouton droit de la souris et sélectionnez dans le menu contextuel l'entrée Négation.
La négation des entrées des blocs de sortie n'est pas possible.
Remarque
|
| Pour inverser une entrée, utilisez la fonction de base NOT |
Configuration de bloc
Les propriétés du bloc vous permettent de définir aisément les divers paramètres des blocs.
Fonction de référence
Vous pouvez prédéfinir les paramètres des blocs à l'aide d'autres blocs. De tels paramètres se nomment paramètres de référence.
Un clic sur le bouton Référence situé à côté d'un paramètre dans la fenêtre des propriétés d'un bloc permet de sélectionner le nouveau bloc se référençant également au paramètre. Si, par exemple, vous cliquez sur le bouton "Référence" pour le paramètre "Retard au déclenchement" d'un temporisateur "Retard au déclenchement", vous pouvez sélectionner un bloc spécifique devant prédéfinir la valeur de temps pour le temporisateur. LOGO!Soft Comfort affiche les blocs disponibles dans votre programme de commande que vous pouvez utiliser pour indiquer le paramètre de référence.
Ainsi, il est par exemple possible de prédéfinir l'heure d'un retard au déclenchement par une valeur analogique d'un autre bloc.
|
Il existe une fonction de référence de temporisation pour l'appareil LOGO! 0BA7. Cette fonction vous permet d'utiliser le temps actuel (Ta) d'une temporisation comme valeur de référence (C) dans d'autres blocs fonctionnels. Le calcul de la valeur de référence (C) obéit à la formule suivante :
Temps actuel (Ta) | Base de temps | Valeur de référence (C) |
|---|---|---|
A : B | Heures (h : m) | C = A × 60 + B |
A : B | Minutes (m : s) | C = A × 60 + B |
A : B | Secondes (s : 1/100 s) | C = A × 100 + B |
Protection
Lorsque la case à cocher Protection active figure dans les paramètres d'un bloc pour la protection des paramètres, vous pouvez définir si ceux-ci peuvent être affichés et modifiés dans LOGO! en mode de "Paramétrage".
Rémanence
Pour les fonctions spéciales, vous avez la possibilité de conserver les états de commutation et les valeurs de comptage de manière rémanente. Ceci signifie qu'en cas de coupure secteur p. ex., les données actuelles sont conservées, de manière à ce qu'après une remise sous tension, la fonction peut poursuivre là où elle s'était interrompue. Une temporisation n'est donc pas redémarrée, mais continue à s'écouler.
Pour cela, la rémanence doit être activée pour les fonctions correspondantes. Deux paramétrages sont possibles :
on : les données actuelles sont conservées.
off : les données actuelles ne sont pas conservées (présélection).
Le Compteur d'heures de fonctionnement constitue une exception, car il est par principe rémanent.